﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;

namespace MODEL.ViewModel
{
    public class CywVolunteer
    {
        [DisplayName("志愿者名单Id")]
        public int VolunteerId { get; set; }
        [DisplayName("概况编号Id")]
        [Required]
        public int GeneralId { get; set; }
        [DisplayName("学生学号")]
        [Required]
        public string StudentNum { get; set; }
        [DisplayName("学生姓名")]
        public string StudentName { get; set; }
        [DisplayName("是否组长")]
        [Required]
        public int IsHeadman { get; set; }
        [DisplayName("所属车组")]
        [Required]
        public int ToGroup { get; set; }
        [DisplayName("出乘天数")]
        public int WorkDays { get; set; }
        [DisplayName("请假天数")]
        public int AbsentDays { get; set; }
        [DisplayName("替跑天数")]
        [Required]
        public int ReplaceDays { get; set; }
        [DisplayName("套跑天数")]
        [Required]
        public int RunningDays { get; set; }
        [DisplayName("春节加班天数")]
        [Required]
        public int VocationDays { get; set; }
        [DisplayName("普通假期加班天数")]
        [Required]
        public int OrdinaryVocation { get; set; }
        [DisplayName("备品丢失记录")]
        public string SpareLost { get; set; }
        [DisplayName("备品罚钱数目")]
        [Required]
        public int SparePay { get; set; }
        [DisplayName("最终工资")]
        [Required]
        public int FinalWage { get; set; }
        [DisplayName("先进事迹")]
        [Required]
        public string Deeds { get; set; }
        [DisplayName("处罚记录")]
        [Required]
        public string Punishment { get; set; }
        [DisplayName("评为优秀")]
        [Required]
        public int IsExcellent { get; set; }
    }
}
